.main {
    .logo-con {
        height: 70px;
        padding-top: 10px;

        img {
            height: 50px;
            width: auto;
            display: block;
            margin-top: 10px;
            margin-left: 64px;
        }
    }

    .header-con {
        background: #fff;
        padding: 0 20px;
        width: 100%;
    }

    .main-layout-con {
        height: 100%;
        overflow: hidden;
    }

    .main-content-con {
        height: ~"calc(100% - 60px)";
        overflow: hidden;
    }

    .tag-nav-wrapper {
        padding: 0;
        height: 40px;
        background: #F0F0F0;
    }

    .content-wrapper {
        padding: 18px;
        height: ~"calc(100% - 80px)";
        overflow: auto;
    }

    .left-sider {
        .ivu-layout-sider-children {
            overflow-y: scroll;

            &::-webkit-scrollbar {
                width: 0;
            }
        }
    }
}

.ivu-select-dropdown.ivu-dropdown-transfer {
    max-height: 400px;
}
